devote oneself - Alemán Inglés Diccionario